#login-container .ant-tabs {
  text-align: center;
}
#login-container .ant-tabs-ink-bar {
  background-color: #e9203d;
  width: 50%;
}
#login-container .ant-tabs-nav .ant-tabs-tab-active {
  color: #e9203d;
}
#login-container .ant-tabs-nav .ant-tabs-tab:hover {
  color: #e9203d;
}
#login-container .ant-tabs-nav-scroll {
  background-color: white;
}
#login-container .ant-form {
  padding: 0 15px;
}
#login-container .ant-btn-primary {
  color: #fff;
  background-color: #e9203d;
  border-color: #e9203d;
  width: 100%;
  height: 35px;
}
#login-container .ant-checkbox-checked .ant-checkbox-inner,
#login-container .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: #e9203d;
}
#login-container .ant-checkbox-checked:after {
  border: 1px solid #e9203d;
}
#login-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,
#login-container #login-container .ant-checkbox:hover .ant-checkbox-inner,
#login-container #login-container .ant-checkbox-input:focus + .ant-checkbox-inner {
  border-color: #f1f1f1;
}
#login-container .ant-form-item {
  margin-bottom: 15px;
}
#login-container .login-form-forgot {
  color: #e9203d;
  float: right;
  margin-right: 7px;
}
#login-container .ant-form-item label {
  float: left;
  margin-left: 5px;
}
#login-container #code-input {
  width: 70%;
  float: left;
}
#login-container .code-btn {
  width: 26%;
  float: right;
  height: 32px;
  font-size: 13px;
  padding-left: 11px;
}
